﻿@charset "utf-8";
html,
body {
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #323232;
}
ul {
	padding-left: 0px;
	margin: 0px;
}
li {
	list-style-type: none;
}

a {
	text-decoration: none;
	color: #323232;
}

a:hover {
text-decoration:underline; color: #de353a;
}

img {
	border: none;
}
.orange_color {
	color: #ff7d02 !important;
}
.all {
	width: 100%;
	min-width: 1000px;
}
.box {
	height: 100%;
	width: 1000px;
	margin: auto;
	position: relative;
}

/*主体开始顶部*/
.header_bottom {
	height: 100px;
	background-color: white;
}

.header_bottom .box {
	overflow: hidden;
}
.header_logo {
	position: absolute;
	left: 0px;
	top: 24px;
	width: 350px;
	height: 53px;
}
.header_hour_img {
	position: absolute;
	left: 380px;
	top: 36px;
	width: 253px;
	height: 27px;
}

.header-tel{
	float:right;
	margin-top:30px;
	margin-right:70px;
	}
.header-tel span{
	margin-left:10px;
	font-size:26px;
	color:#de3539;
	font-weight:600;
	vertical-align:2px;
	cursor:default;
	}
	
/*顶部结束*/


/*导航*/
.menu {
	height: 60px;
	line-height: 60px;
	background-color: #29363c;
	position: relative;
	z-index: 1000;
}

.menu .box {
	z-index: 1000;
}

.menu .box h2{
	margin: 14px 0px 0px 0px;
}

.menu_img {
	position: absolute;
	left: 0px;
	top: -14px;
	z-index: 10;
	width: 193px;
	height: 84px;
}

.menu_content {
	box-sizing: border-box;
	width: 775px;
	color: white;
	position: absolute;
	height: 60px;
	left: 209px;
	top: 0px;
	clear: both;
	overflow: hidden;
}

.menu_item {
	height: 60px;
	line-height: 60px;
	font-size: 17px;
	text-align: center;
	float: left;
	display: inline-block;
	background-repeat: repeat-x;
	background-size: auto 60px;
}

.menu_item:hover {
	color: #372f2c;
	background:#de353a;
	
}

.miact {
	color: #372f2c;
	
}

.menu_item a {
	line-height: 20px;
	margin-top: 20px;
	height: 20px;
	display: block;
	padding: 0px 14px;
	color: white;
	border-left: solid 1px #534a47;
	text-decoration:none;
}

.menu_item:first-child a {
	border-left: none;
}
/*导航结束*/

/*大图开始*/

.slides_imgbg {
	position: relative;
}

.slides_img {
	overflow: hidden;
}

.slides_imgblock {
	height: 454px;
}
.slides_num {
	display: none;
	position: absolute;
	width: 100%;
}
.bannerbg { padding: 10px; background-color: #fff; width: 100%; height: 454px; overflow: hidden; margin: 0px auto }

.bimg { position: relative }
.bimg li { position: absolute; top: 0px; left: 0px }
.bimg li img { width: 950px; height: 300px }
.nubbt { z-index: 999; position: absolute; margin: 0px auto; width: 580px; bottom: 0px; height: 40px; right: 0px; padding-top: 10px }
.nubbt span { border: #0061a7 1px solid;  margin: 0px 5px; width: 52px; display: block; float: left; height: 28px; cursor: pointer }
.nubbt span.on { border: #022b48 1px solid }
/*大图结束*/


/*大图底下图片*/
.capital{
	width:100%;
	margin:0 auto;
	height:120px;
	background:#f8f8f8;
	position:relative;
	overflow:hidden;
	}
.capital .w1140{
	width:1140px;
	position:absolute;
	left:50%;
	top:0;
	margin-left:-570px;
	text-align:center;
	height:120px;
	background:url(../images/glorious-history.jpg) top center #f8f8f8 no-repeat;
	}
/*大图底下图片结束*/

/*服务类别*/
.fuwu{
	padding-top:0;
	}
.fuwu ul{
	padding-top:0;
	margin-top:0;
	}
.fuwu .w1140{
	padding-top:130px;
	padding-bottom:20px;
	background:url(../images/5.png) left 13px  no-repeat;
	background-size:1140px;
	margin-top:0px;
	}	
.fuwu .link-list{
	margin:20px auto;
	width:976px;
	height:500px;
	}
.fuwu .link-list a{
	float:left;
	display:inline-block;
	width:232px;
	height:232px;
	margin:6px;
	border-radius:5px;
	-webkit-transition:all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	transition:all .2s ease-out;
	}
.ser-btn1{ 
    background:url(../images/i-serv1.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn2{ 
    background:url(../images/i-serv2.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn3{ 
    background:url(../images/i-serv3.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn4{
	background:url(../images/i-serv4.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn5{
	background:url(../images/i-serv5.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn6{
	background:url(../images/i-serv6.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn7{
	background:url(../images/i-serv7.png) center center #f5f5f5 no-repeat;
	}	
.ser-btn8{
	background:url(../images/i-serv8.png) center center #f5f5f5 no-repeat;
	}
.ser-btn1:hover{
	background:url(../images/i-serv11.png) center 45px #c590fe no-repeat;
	}	
.ser-btn2:hover{
	background:url(../images/i-serv21.png) center 45px #3bdbd5 no-repeat;
	}	
.ser-btn3:hover{
	background:url(../images/i-serv31.png) center 45px #0d60a6 no-repeat;
	}	
.ser-btn4:hover{
	background:url(../images/i-serv41.png) center 45px #ffcd3b no-repeat;
	}	
.ser-btn5:hover{
	background:url(../images/i-serv51.png) center 45px #6fd910 no-repeat;
	}	
.ser-btn6:hover{
	background:url(../images/i-serv61.png) center 45px #ff6581 no-repeat;
	}	
.ser-btn7:hover{
	background:url(../images/i-serv71.png) center 45px #dcb77b no-repeat;
	}	
.ser-btn8:hover{
	background:url(../images/i-serv81.png) center 45px #de3539 no-repeat;
	}

.w1140{
	width:1140px!important;
	margin:0 auto;
	overflow:hidden;
	}
	
.fuwu{
	width:100%;margin:0 auto;
	padding-top:80px;
	}
.fuwu ul{
	margin: 0px auto 0 auto;
	}	
.fuwu ul h1{
	width:100%;
	font-size:48px;
	color:#d13135;
	text-align:center;
	line-height:70px;
	font-weight:400;
	}

.fuwu ul h2{
	width:100%;
	font-size:20px;
	color:#666;
	text-align:center;
	line-height:70px;
	line-height:24px;
	font-weight:400;
	}	
/*服务类别结束*/


/*简介部分*/
.home_bottom .box {
	overflow: hidden;
}
.into {
	clear: both;
	overflow: hidden;
}

.into_left {
	float: left;
	width: 590px;
	display: inline-block;
}

.into_text_img {
	margin-top: 15px;

	clear: both;
	overflow: hidden;
}

.into_text_img img {
	width: 270px;
	margin-right:15px;
	margin-bottom:5px;
	height: 190px;
	float: left;
}

.into_text {

	text-indent: 2em;
	color: #323232;
}

.into_text p {
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 20px;
}

.into_text p a.orange {
	color: #FFA200;
}

.into_small_box {
	clear: both;
	overflow: hidden;
}

.into_small_box img {
	float: left;
	width: 137px;
	height: 97px;
	margin-left: 14px;
}

.into_small_box img:first-child {
	margin-left: 0px;
}

.information {
	width: 368px;
	float: right;
}

.information_content ul {
	padding: 0px;
	margin-top: 5px;
}

.information_content ul li {
	color: #404040;
	border-bottom: dotted 1px #bfbfbf;
	clear: both;
	overflow: hidden;
	line-height: 40px;
	list-style-type: none;
}

.information_content ul li span {
	float: left;
}

.information_content ul li label {
	float: right;
}

.title_u {
	width: 100%;
	height: 37px;
	clear: both;
	overflow: hidden;
	border-bottom: solid 1px #de353a;
	border-top-left-radius: 8px;

}

.title_u span {
	float: left;
	width: 140px;
	text-align: center;
	display: inline-block;
	background-color: #de353a;
	color: white;
	line-height: 40px;
	height: 37px;
	overflow: hidden;
	font-size: 20px;
}

.title_u label {
	float: left;
	height: 37px;
	margin-left: 20px;
	text-transform: uppercase;
	line-height: 40px;
	color: #a1a1a1;
	font-size: 18px;
	font-family: "Mongolian Baiti", "微软雅黑";
}

/*简介部分结束*/


/*热门搬家*/
.popular {
	border-bottom: solid 1px #D5D5D5;
}

.popular_content {
	padding: 15px 25px;
	text-align: center;
	clear: both;
	overflow: hidden;
}

.popular_content span {
	width: 98px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	color: white;
	margin: 5px 18px;
	display: inline-block;
	float: left;
	background-color: #f4ab37;
}

.popular_content span:nth-child(2n) {
	background-color: #ed7d32;
}
/*热门搬家结束*/


/*友情链接*/
.hb_switch_box {
	margin-top: 25px;
	color: #333333;
	margin-bottom: 25px;
}

.hbsb_title {
	border-bottom: solid 2px #4a4a4a;
}

.hbsb_title span {
	width: 88px;
	height: 30px;
	line-height: 33px;
	display: inline-block;
	text-align: center;
	cursor: pointer;
}

.hbsb_title span.hbsbact {
	background-color: #4A4A4A;
	color: white;
}

.hbsb_content {
	border-bottom: solid 1px #D4D4D4;
	padding: 20px 0px;
}

.hbsbc_item {
	width: 100%;
	box-sizing: border-box;
	height: 80px;
	display: none;
	clear: both;
	overflow: hidden;
	padding-left: 0px;
}

.hbsbc_item:first-child {
	display: block;
}

.hbsbc_item li {
	display: inline-block;
	float: left;
	line-height: 30px;
	height: 30px;
	width: auto;
	box-sizing: border-box;
	padding-left: 16px;
	padding-right: 16px;
	background-image: url(../images/sq.png);
	background-repeat: no-repeat;
	background-position: 6px center;
	white-space: nowrap;
}

.hbsbc_item li.hbsb_letter_short {
	width: auto;
	background-image: none;
	white-space: nowrap;
}
/*友情链接结束*/


/*网站底部*/
.m{
	width:100%;
	min-width:1140px;
	height:276px;
	background:#353535;
	clear: both;
	}
.m .w1140>div{
	margin-top:48px;
	}	
.footwrap-left{
	width:450px;
	border-right:1px solid #4b4b4b;
	height:186px;
	float:left;
	}
.footwrap-left li{
	width:385px;
	padding-right:65px;
	color:#ccc;
	height:36px;
	line-height:36px;
	position:relative;
	text-align:right;
	}
.footwrap-left li i{
	width:36px;
	height:36px; 
	position:absolute;
	left:392px;
	}
.i-address{
	background:url(../images/icons.png) no-repeat;
	background-position:-8px -6px;
	}
.i-tel{
	background:url(../images/icons.png) no-repeat;
	background-position:-8px -42px;
	}
.i-fax{
	background:url(../images/icons.png) no-repeat;
	background-position:-8px -78px;
	}
.i-email{
	background:url(../images/icons.png) no-repeat;
	background-position:-8px -114px;
	}	
.i-website{
	background:url(../images/icons.png) no-repeat;
	background-position:-8px -148px;
	}		
.footwrap-middle{
	width:234px;
	height:200px;
	float:left;
	padding-top:16px;
	text-align:center;
	}
.footwrap-middle span{
	display:inline-block;
	width:100%;
	text-align:center;
	margin:0 auto;
	height:44px; 
	line-height:44px;
	color:#ccc;
	}
.footwrap-right{
	float:right;
	width:424px;
	height:186px;
	padding-left:30px;
	border-left:1px solid #4b4b4b;
	}
.footwrap-right .link-wrap{
	width:100%;
	padding:9px 0px 21px 0px;
    border-bottom:1px solid #4b4b4b;
	}
.footwrap-right .link-wrap a{
	color:#ccc;
	margin-right:15px;
	height:26px;
	line-height:26px;
	}
.footwrap-right .link-wrap a:hover{
	text-decoration:underline;
	}
.copyright-wrap{
	width:100%;
	padding-top:15px;
	}
.copyright-wrap p{
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#686868;
	}
.copyright-wrap p a{
	color:#686868;
	}
/*网站底部结束*/

/*内页主体左侧*/
.area_page_box {
	clear: both;
	overflow: hidden;
	margin-top: 20px;
}

.area_left {
	display: inline-block;
	float: left;
	width: 280px;
}

.area_right {
	display: inline-block;
	float: right;
	width: 700px;
}

.area_left_block {
	margin-bottom: 15px;
}

.area_left_block_title {
	height: 40px;
	line-height: 40px;
	color: white;
	font-size: 20px;
	color: white;
	font-weight: bold;
	text-indent: 24px;
	background-color: #de353a;
}

.area_first_block_title {
	border-bottom: solid 3px #ff8b01;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.area_left_block_content {
	border: solid 1px #d5d5d5;
	border-top: none;
	background-color: #f5f5f5;
	padding: 10px 0px;
}

.area_left_service {
	text-align: center;
}

.area_left_service_item {
	display:inline-block;
 *display:inline;
 *zoom:1;
	height: 37px;
	line-height: 37px;
	width: 110px;
	text-align: left;
	text-indent: 12px;
	background-image: url(../images/orange_sq.png);
	background-size: 4px 4px;
	background-repeat: no-repeat;
	background-position: left center;
	color: #101010;
	font-size: 14px;
}

.area_left_article {
	text-align: center;
}

.area_left_article_item {
	text-align: left;
	width: 240px;
	height: 35px;
	line-height: 35px;
	margin: auto;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #3a3a3a;
	font-size: 14px;
}

.area_left_article_item:hover {
	color: #ff8500;
}
/*内页主体左侧结束*/

/*内页主体右侧*/
.news_list_right_block {
	border: solid 1px #d5d5d5; margin-bottom: 20px;
}

.moving_day_right_title {
	height: 40px;
	line-height: 40px;
	text-align:center;
	background-color: #f5f5f5;
	color: #232323;
	font-size: 20px;
	font-weight: bold;
}
.charge_standard_page_right_box {
	padding: 0px 20px 20px 20px;
	line-height: 25px;
}

/*内页主体右侧结束*/


/*列表页*/
.moving_day_right_block {
	border: solid 1px #d4d4d4;
	margin-bottom: 20px;
}

.moving_day_right_content {
	padding: 0px 30px;
	overflow: hidden;
}

.moving_day_list li {
	margin: 30px 0px 10px 0px;
}


.moving_day_list li h2,
.moving_day_list li h2 a {
	
	font-weight: normal;
	font-size: 18px;
	line-height: 1em;
	margin: 0px;
}

.moving_day_list li h2 a span {
    float: right; 
}

.moving_day_list li p {
	margin: 0px;
	line-height: 25px;
	color: #343434;
	font-size: 14px;
	margin-top: 10px;
}

.moving_day_list li p a {
	color: #de353a;
}

.pglist {
    width: 100%;
    clear: both;
    height: 80px;
}
.pglist ul {
    width: 100%;
    text-align: left;
    padding-top: 20px;
    border-top: 1px solid #d2d2d2;
	text-align:center; line-height: 40px;
}

.pglist ul  a {
    background:#f5f5f5; margin:0px 1px; padding:4px 6px; border:1px solid #e6e6e6; color:#232323; 
}

.pglist ul  a:hover{
    text-decoration:none; color: #de353a;
}

/*列表页结束*/


/*图片列表页*/
.wit_item {
	margin-top: 25px;
	background-color: #f5f5f5;
	clear: both;
	overflow: hidden;
	width: 100%;
}

.wit_item img {
	width: 150px;
	height: 130px;
	float: left;
}

.wit_item_text {
	display: inline-block;
	float: left;
	box-sizing: border-box;
	height: 130px;
	width: 483px;
	padding: 15px 10px 10px 20px;
}

.wit_item_title {
	font-size: 16px;
	font-weight: bold;
	color: #252525;
}

.wit_item_content {
	font-size: 14px;
	margin-top: 20px;
	line-height: 20px;
	color: #2f2f2f;
}
/*图片列表页结束*/



/*内页当前位置*/
.page_location {
	height: ;
	font-size: 15px;
	color: #181818;
	height: 50px;
	line-height: 50px;
	border-bottom: solid 2px #de353a;
	background-color: #f7f7f7;
}
/*内页当前位置结束*/


/*文章页*/
.news_list_right_content {
	padding: 5px 30px 20px 30px;
}
.news_content_right_pagetitle {
	border-bottom: dotted 1px #a6a6a6;
	padding-bottom: 10px; padding-top: 10px;
}
.news_content_right_pagetitle label {
	display: block;
	text-align: center;
	margin: auto;
	line-height: 1em;
	font-size: 13px;
	color: #403f3f;
}

.news_content_right_pagecontent {
	overflow: hidden;
}

.news_content_right_pagecontent p {
	font-size: 14px;
	color: #403f3f;
	line-height: 24px;
	margin-top: 20px;
}

.news_content_right_pagecontent img {
	display: block;
	max-width: 100%;
	margin: 20px auto auto auto;
}

.news_content_prev_next {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.news_content_prev_next span:nth-child(1) {
	margin-bottom: 10px;
}

.moving_day_content_prev_next {
	margin-top: 25px;
}

.moving_day_content_prev_next span:nth-child(1) {
	margin-bottom: 20px;
}

.moving_day_content_prev_next span {
	display: block;
	line-height: 24px;
	font-size: 14px;
	color: #343434;
}
.news_content_right_block {
	border: solid 1px #d4d4d4; margin-bottom: 20px;
}

/*文章页结束*/
.slides_num {
	display: none;
	position: absolute;
	width: 100%;
}
.wp {
	width: 960px;
	margin: 0px auto;
}



/*yefei*/
#banner{ height:450px; }
#full-screen-slider { width:100%; height:450px; position:relative }
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative ; }
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute ;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px ;}
#pagination { display:block; list-style:none; position:absolute; bottom:10px; z-index:2000; padding:5px 15px 5px 0; margin:0; right: 46.2%; }
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; border: 1px solid #eee; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px; }
#pagination li.current { background-color: #Fff; }
